<?php

Route::get('system/settings', 'SystemSettingController@index')->aliasPermission('系统设置.系统设置.设置信息', true);
Route::put('system/settings', 'SystemSettingController@update')->aliasPermission('系统设置.系统设置.设置', true);

// 推广视频
Route::get('videos', 'VideosController@index')->aliasPermission('推广视频.推广视频.列表', true);
// 模拟采集（从情感分析存入的表中取出数据存入新的表中）【页面上对应“采集”按钮】
Route::post('videos', 'VideosController@store')->aliasPermission('推广视频.推广视频.添加', true);
Route::delete('videos/{video}', 'VideosController@destroy')->aliasPermission('推广视频.推广视频.删除', true);
// 删除所有相关表数据（重置后又可以点采集）
Route::delete('videos/delete/all', 'VideosController@deleteAll')->aliasPermission('推广视频.推广视频.删除全部数据', true);

// 评论
Route::apiResource('comments', 'CommentController')->except(['store'])->aliasPermissions([
    'index' => ['推广视频.推广视频.评论.列表', true, 'index'],
    'show' => ['推广视频.推广视频.评论.信息', true],
    'update' => ['推广视频.推广视频.评论.更新', true],
    'destroy' => ['推广视频.推广视频.评论.删除', true],
]);

// 数据统计
Route::get('comments/feeling/ratio', 'DataStatisticController@feelingRatio')->aliasPermission('推广视频.推广视频.数据可视化.积极消极比例', true);
Route::get('comments/feeling/scatter-diagram', 'DataStatisticController@feelingScatterDiagram')->aliasPermission('推广视频.推广视频.数据可视化.评论情绪分值散点图', true);
Route::get('comments/feeling/{feeling}/male-female-ratio', 'DataStatisticController@feelingMaleFemaleRatio')->aliasPermission('推广视频.推广视频.数据可视化.积极或消极男女比例饼图', true);
Route::get('comments/feeling/{feeling}/map-scattergram', 'DataStatisticController@feelingMapScattergram')->aliasPermission('推广视频.推广视频.数据可视化.积极或消极评论地图分布', true);
Route::get('comments/feeling/{feeling}/word-cloud', 'DataStatisticController@feelingWordCloud')->aliasPermission('推广视频.推广视频.数据可视化.积极或消极评论词云图', true);
